---
title: FileListData
summary: API reference for FileListData.
status: draft
owner: SAIF Case Management team
last_reviewed: 2026-08-21
library: SAIF.Business.Claim.Legal
reference_type: embedded
---

# FileListData

`FileListData` is the LegalApi response envelope class in the `SAIF.Business.Claim.Legal.LegalApi` component grouping of `SAIF.Business.Claim.Legal`. It wraps a collection of [FileList](FileList.md) records with a `StatusCode`, exposing the outcome of a legal-case-file-list retrieval to LegalApi consumers.*

## Purpose
- Communicates the success/failure status of a LegalApi file-list request alongside the resulting list of case-file records.*

## Context
- Namespace: `SAIF.Business.Claim.Legal.LegalApi`
- Assembly/package: `SAIF.Business.Claim.Legal`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| StatusCode | `Public Property StatusCode As Integer` | Result/status code of the LegalApi operation that produced this response.* |
| Data | `Public Property Data As List(Of FileList)` | The list of [FileList](FileList.md) records returned by the operation.* |

## Behavioral notes
- Acts purely as a response envelope; contains no business logic beyond holding status and data.*

## Constraints and usage notes
- Callers should check `StatusCode` before consuming `Data`.*

> **Note:** Statements marked with `*` were inferred from code structure, naming
> conventions, or contextual evidence where direct confirmation was not available
> in source artifacts. Statements marked with `**` could not be confirmed; treat
> as unknown until verified.

## Sources

- `SAIF.Business.Claim.Legal\LegalApi\FileList.vb`